#home{
	text-align: center;
}
#home .slider-slide{
	width: 100vw;
	height: 180px;
	overflow: hidden;
}
#home .slider-slide img{
	width: 100%;
	height: 100%;
}
#home .tops{
	overflow: hidden;
	padding:3vw;
	background: white;
	height: 80px;
	color: #444;
}
.tops>div{
	width: 22vw;
	float: left;
	font-size: 3.6vw;
	color: #666;
}
.tops img{
	width: 10vw;
}
.youpin{
	border-top: 1rem solid gainsboro;
	font-size: 1.6rem;
	color: #666;
}
.heades{
	overflow: hidden;
	line-height: 5rem;
	padding: 0 1rem;
	border-bottom: 1px solid gainsboro;
}
.youpin .heades strong{
	float: left;
}
.youpin .heades a{
	float: right;
	text-decoration: none;
	color: green;
}
.you{
	overflow: hidden;
}
.you>div{
	float: left;
	width: 50%;
	padding: 2rem 0;
	overflow: hidden;
	height: 200px;
	box-shadow: 2px 2px 3px gainsboro;
	position: relative;
	text-align: center;
}
.sections{
	width: 100px;
	position: absolute;
	top: 50px;
	right: 10px;
}
.sections img{
	width: 100%;
}
.you>div:hover{
	box-shadow: 2px 2px 3px #888;
}
.you>div p{
	width: 90%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 0 auto;
}
.you>div span{
	color: #888;
	font-size: 3.3vw;
}
.you>div img{
	width: 60%;
}
.footer{
	text-align: center;
	border-top: 1rem solid gainsboro;
	line-height: 2.5rem;
	padding-bottom: 50px;
	color: #888;
	padding-top: 1rem;
	border-bottom: 70px solid white;
}
.footer p{
	color: #333;
}
.color{
	color: darkred !important;
}
/*测评*/
.list img{
	width: 100%;
	border-radius: 15px;
}
.list{
	width: 100%;
	border-bottom: 1rem solid whitesmoke;
	color: #444;
	background: white;
	padding: 1rem;
	overflow: hidden;
	position: relative;
}
.list>p{
	width: 95%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 4.4vw;
	margin-top: 1rem;
}
.list>div{
	color: #666;
	overflow: hidden;
}
.list>div p{
	float: left;
}
.list>div p{
	color: #666;
}
.list>div p:nth-child(2){
	float: right;
}
.load p{
	line-height: 40px;
	font-size: 4.8vw;
	background: #E0E0E0;
	margin: 0 auto;
	color: #555;
	text-align: center;
}
.loads{
	height: 50px;
}
/*测评详情*/
.ceping{
	width: 100%;
}
.ce>img{
	width: 100%;
	height: 120px;
}
.ce p{
	padding: 1rem;
	font-size: 4.6vw;
	color: #444;
	
}
.ce>p{
	border-bottom: 1rem solid #E0E0E0;
}
.ce-heade{
	border-bottom: 1px solid #E0E0E0;
}
.ce-heade h4{
	padding: 1rem;
	font-size: 5.5vw;
	font-weight: 600;
	color: #666;
}
.ce-heade p{
	color: #666;
	font-size: 4vw;
}
.ce-heade p:nth-child(3){
	font-size: 3.4vw;
}
.shorts{
	border-bottom: 1rem solid #E0E0E0;
}
.shorts h4{
	font-size: 4.2vw;
	font-weight: 600;
	color: #666;
}
.shorts>div{
	width: 100%;
	padding: 1rem;
	overflow: hidden;
	border-bottom: 1px solid #E0E0E0;
}
.shorts .left{
	float: left;
	width: 30%;
	background: #E9E8E8;
	text-align: center;
	border-radius: 50px;
	padding: 1rem;
}
.shorts .left img{
	width: 85%;
}
.shorts .right{
	width: 70%;
	float: left;
	padding-left: 2rem;
	font-size: 4.4vw;
	line-height: 8vw;
	color: #555;
}
.xiangguan h4{
	font-size: 4.2vw;
	font-weight: 600;
	color: #666;
}
.xiang>div:nth-child(1){
	padding: 1rem;
}
.xiang>div:nth-child(1):hover{
	background: rgb(75,195,175);
}
.xiang>div:nth-child(1) img{
	width: 100%;
	border-radius: 5px;
	height: 100px;
}
.guan{
	font-size: 4vw;
	color: #666;
	padding: 1rem;
	line-height: 7vw;
}
.guan p:nth-child(1){
	font-size: 4.6vw;
	color: #444;
}
.guan p:nth-child(2){
	display: inline-block;
}
.guan p:nth-child(3){
	float: right;
	display: inline-block;
}
.pinglun {
	padding: 1rem;
	border-bottom: 1px solid #E0E0E0;
}
.pinglun>div{
	height: 130px;
	border: 1px solid #E0E0E0;
}
.floats{
	overflow: hidden;
	line-height: 8vw;
	margin-top: 5px;
}
.floats span:nth-child(1){
	float: left;
}
.floats span:nth-child(2){
	float: right;
	background: rgb(75,195,175);
	color: #E0E0E0;
	padding: 0 5px;
	border-radius: 3px;
}
.users>div{
	overflow: hidden;
	padding: 1rem;
}
.user-left{
	width: 20%;
	float: left;
}
.user-right{
	width: 80%;
	float: left;
	padding-left: 2rem;
	border-bottom: 1px solid #E0E0E0;
}
.user-left img{
	width: 100%;
	border-radius: 50%;
	/*padding-top: 1rem;*/
}
.user>div{
	overflow: hidden;
	padding-top: 1rem;
}
.user>div h6{
	float: left;
	color: cornflowerblue;
	margin: 0;
}
.user>div span{
	float: right;
	font-size: 3.3vw;
	color: #666;
}
.user p{
	line-height: 8vw;
}
.huifu{
	color: #555;
	background: #E3E3E3;
	padding: 0.5rem;
	border-radius: 5px;
}
.huifu .yan{
	overflow: hidden;
}
.yan p:nth-child(1){
	float: left;
	width: 50%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.yan .right-color{
	font-size: 3.2vw;
	width: 50%;
	float: right;
}
.huifu .blue{
	color: cornflowerblue;
}
/*品牌墙*/
.green{
	border-bottom: 1px solid green;
	color: green;
}
.titles{
	text-align: center;
	font-size: 4.3vw;
	color: #666;
	line-height: 8vw;
}
.titles span{
	padding-bottom: 1vw;
}
.zhis{
	overflow: hidden;
	border-top: 1px solid gainsboro;
}
.zhis .gao{
	width: 33%;
	float: left;
	height: 130px;
	text-align: center;
	background: whitesmoke;
	color: #666;
	font-size: 4.5vw;
	padding-top: 1rem;
	border: 1rem solid white;
}
.zhis .gao:hover{
	box-shadow: 2px 2px 6px #999;
	border-radius: 30px;
}
.zhis .gao img{
	width: 60%;
	height: 50%;
}
.zhis .gao p{
	width: 95%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.zixun{
	padding: 1rem;
	font-size: 4.5vw;
	color: #666;
	overflow: hidden;
	border-bottom: 1px solid #E0E0E0;
}
.zi{
	width: 30%;
	float: left;
}
.zi img{
	width: 100%;
	border-top-left-radius: 50px;
}
.xun{
	width: 70%;
	float: left;
	padding-left: 1rem;
	font-size: 3.3vw;
	color: #666;
}
.xun p:nth-child(1){
	font-size: 4vw;
	color: #444;
}
/*母婴亲子*/
.quanbu{
	line-height: 9vw;
	text-align: center;
}
.quanbu p{
	width: 80px;
	display: inline-block;
	font-size: 4vw;
	color: #555;
}
.quanbu .scrs{
	color: green;
}
.brand{
	overflow: hidden;
	padding: 1rem;
}
.brand>div{
	width:  40%;
	padding: 2.5rem;
	float: left;
	border: 1px solid gainsboro;
	text-align: center;
	border-radius: 50%;
	margin: 5%;
	color: #666;
}
.brand>div:hover{
	box-shadow: 3px 4px 10px #999;
	position: relative;
}
.brand>div>img{
	width: 90%;
}
.brand>div p{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 4vw;
	color: #444;
}
.sections{
	display: none;
}
.brand>div:hover .sections{
	position: absolute;
	top: -10px;
	right: -30px;
	display: block;
}
.sections img{
	width: 70%;
}
/*首页详情页*/
.detail{
	width: 100%;
}
.nav{
	background: whitesmoke;
	padding: 2rem 0;
}
.nav div{
	width: 40%;
	margin: 0 auto;
	background: white;
	text-align: center;
}
.nav div img{
	width: 60%;
}
.detail h4{
	font-size: 4.4vw;
	font-weight: 600;
	color: #333;
	line-height: 6rem;
	padding-left: 1rem;
}
ul{
	overflow: hidden;
	border-bottom: 1rem solid whitesmoke;
	
}
.detail li{
	padding: 1rem;
	overflow: hidden;
	color: #555;
    border-top: 1px solid #E0E0E0;
    padding-bottom: 0;
}
li>p{
	float: left;
}
li>p span{
	padding-left: 1rem;
	color: cornflowerblue;
}
li>span{
	float: right;
}
li:nth-child(3) span{
		color: #999;
}
.detail h6{
	font-size: 3.5vw;
	font-weight: 600;
	color: #555;
	padding-left: 1rem;
}
.jiance li p:nth-child(1){
	width: 50%;
	float: left;
}
.jiance li p:nth-child(2){
	width: 50%;
	float: right;
	color: #999;
}
.caigou p:nth-child(1){
	overflow: hidden;
	padding: 1rem;
	font-size: 3.5vw;
	font-weight: 600;
	color: #555;
}
.caigou p{
	padding: 1rem;
	line-height: 3rem;
	color: #444;
}
.caigou span:nth-of-type(1){
	float: left;
}
.caigou span:nth-of-type(2){
	float: right;
	font-size: 3vw;
}
.detail:hover{
	text-shadow: 2px 2px 3px #E3E3E3;
}
/*品牌墙详情*/
.bo{
	background: rgb(75,195,175);
	width: 100%;
	padding: 1rem 0;
	text-align: center;
}
.bo img{
	width: 30%;
	border-radius: 15px;
}
.langs{
	overflow: hidden;
	padding: 1rem;
}
.lang>div{
	width: 50%;
	float: left;
	padding: 1rem;
	height: 160px;
	text-align: center;
}
.lang>div>img{
	width: 40%;
}
.lang>div:hover{
	box-shadow: 2px 2px 8px #999;
	border-radius: 50%;
	position: relative;
	font-size: 4vw;
	color: #555;
}
.lang>div:hover .sections{
	/*display: block;*/
}
.lang>div>img:hover{
	width: 45%;
}
.lang p{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.params{
	padding: 1rem;
	color: #666;
}
.params h3{
	font-size: 4.5vw;
	font-weight: 600;
	color: #333;
}
.params span{
	padding: 0 1rem;
	background: cadetblue;
	border-radius: 5px;
}
.zhuang{
	padding: 1rem;
	line-height: 2.5rem;
	font-size: 4.4vw;
	color: #555;
}
.zhuang h6{
	text-align: center;
	font-size: 4.2vw;
	font-weight: 600;
	color: #555;
}
.zhuang img{
	width: 100%;
}
.zhuang h4{
   font-size: 4.2vw;
   font-weight: 600;
   color: #555;
}
.zhuang span{
	color: green;
}
.log{
	background: whitesmoke;
	padding: 3rem 0;
	width: 100%;
	text-align: center;
}
.log img{
	width: 20%;
}
.banner{
	text-align: center;
	font-size: 4.3vw;
	color: #555;
}
.banner input{
	width: 100%;
	padding-left: 1rem !important;
	border-bottom: 1px solid #E0E0E0 !important;
}
.banner button{
	border: none;
	text-align: center;
	width: 80%;
	padding: 1rem;
	background: rgb(75,195,175);
	border-radius: 5px;
	margin: 3rem 0;
	color: whitesmoke;
	font-size: 4.6vw;
}
.qq{
	width: 45%;
	margin: 0 auto;
	overflow: hidden;
}
.qq div{
	float: left;
	margin: 3rem auto;
	text-align: center;
	padding-left: 10px;
}
.qq .fa-qq{
	font-size: 6vw;
	color: cornflowerblue;
}
.qq .fa-weibo{
	font-size: 6vw;
	color: darkred;
}
.qq a{
	text-decoration: none;
	color: #444;
}
body:hover .fixeds{
 	position: absolute;
 	top: 490px;
 	z-index: 10;
 	right: 25px;
 	text-align: right;
 	/*display: none;*/
 }
body:hover .fixeds img{
	display: inline-block;
	width: 25%;
}
.fixeds img{
	display: none;
}
